Перейти к основному содержимому

Методы формирования и последующей выгрузки отчетов в различных форматах

/services/reporting_module/api/reports/get/files-download-url

Метод формирования URL выгрузки заданных файлов из PLM ИС Платформы

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
fileIDstringидентификатор файла, для которого формируется URL выгрузкинет
archiveNamestringнаименование архивного файла, выгружаемого по сформированному URLнет
forPLMbooleanпризнак формирования URL выгрузки для PLMнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectрезультат работы сервиса прикладной области в случае его успешного завершениянет
errorADSErrorSection
typeInfoADSTypeInfoSection

/services/reporting_module/api/reports/export

Метод синхронного формирования отчёта

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringпсевдонимнет
namespacestringпространство имённет
typestringформат отчётанетPDF, XLS, XLSX, XML, JSON, HTML, CSV, RTF, TXT
destinationTypestringтип места назначения выгрузки файла отчёта (допустимые значения: PLM, FILES_SERVICE)нетPLM, FILES_SERVICE
parametersstringпараметры построения отчётанет
localestringлокализациянет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectрезультат работы сервиса прикладной области в случае его успешного завершениянет
errorADSErrorSection
typeInfoADSTypeInfoSection

/services/reporting_module/api/reports/export/async

Метод асинхронного формирования отчёта

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringпсевдонимнет
namespacestringпространство имённет
typestringформат отчётанетPDF, XLS, XLSX, XML, JSON, HTML, CSV, RTF, TXT
destinationTypestringтип места назначения выгрузки файла отчёта (допустимые значения: PLM, FILES_SERVICE)нетPLM, FILES_SERVICE
parametersstringпараметры построения отчётанет
callbackURLstringURL обратного вызова возврата результата выполнения методанет
externalURLbooleanпризнак необходимости разрешения URL обратного вызова результата выполнения метода посредством сервиса Discovery ИС Платформынет
localestringлокализациянет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectрезультат работы сервиса прикладной области в случае его успешного завершениянет
errorADSErrorSection
typeInfoADSTypeInfoSection